Hello, Guest

Church of St. Margaret of Antioch, Liverpool

Basic info - no Trips for this Point Of Interest.

POI's creator (Voyajo Team)

The Church of St. Margaret of Antioch, Princes Road, Toxteth Park, Liverpool, England was built between 1868 1869 by G.E.Street for Robert Horsfall. (...) (from Wikipedia)